symptoms suggestive of endometriosis - German English Dictionary